$().ready(
	function(){
		// Menu admin
		$("#menu_admin").addClass("active");
		$("#tb_desc").bind("blur", function() {
			if($("#tb_desc").val().length > 150)
				alert("Attention, la description entrée fait " + $("#tb_desc").val().length + " caractères");
		});
		$("#tb_key").bind("blur", function() {
			if($("#tb_key").val().length > 60)
				alert("Attention, la liste des mot clés fait " + $("#tb_key").val().length + " caractères");
		});
		$("#cb_article").change(function(){getArticleInfo(this);});
		$("#bt_delete").click(function(){deleteArticle();});
		$("#bt_update").click(function(){updateArticle();});
		// Masquage du load
		$("#div_load").hide();
		
	}
		
);

// Récupère les infos d'un article afin de le modifier/supprimer
function getArticleInfo(obj)
{
	// ID de l'article
	var id = $(obj).val();
	if(id != "0")
	{
		$.ajax({
			type: "GET",
			async: true,
			url: "/admin/getInfo/id=" + id,
			beforeSend: function(){
				// unbind
				$("#div_load").show();
			},
			complete: function(obj){
				var resp = obj.responseText;
				resp = resp.split('¤');
				// Binding
				$("#tb_id").val(resp[0]);
				$("#sp_title").html(resp[1]);
				$("#cb_cat").val(resp[2]);
				$("#tb_desc").val(resp[3]);
				$("#tb_key").val(resp[4]);
				if(resp[5] == "1")
					$("#cb_pub").attr("checked",true);
				else
					$("#cb_pub").attr("checked",false);
				$("#url_preview").html("http://loudo.net"+resp[6]);
				$("#url_preview").attr("href", "http://loudo.net"+resp[6]);
				$("#tb_content").val(resp[7]);
				
				$("#div_load").hide();
			}
		});
	}
}

// Supprime un article
function deleteArticle()
{
	if($("#cb_article").val() != "0")
	{
		if(confirm("Cette opération est définitive. Souhaitez-vous réellement continuer ?"))
		{
			var url = "/admin/delete/id="+$("#cb_article").val();
			location.href = url;
		}
	}
}

// Met à jour un article
function updateArticle()
{
	if($("#cb_article").val() != "0")
		$("#table_new_art").submit();
}
